package com.enjoyor.soa.traffic.api.ubms.service.dubbo;

import com.enjoyor.soa.traffic.api.ubms.dto.HighWayInfoDto;
import com.enjoyor.soa.traffic.util.pojo.Page;
import com.enjoyor.soa.traffic.util.pojo.ResultPojo;

public interface DubboHighWayInfoService {
	public ResultPojo getHighWayInfo(String highWayId , String highWayName,String blockId,String blockName,String orderSeq);
	
	@SuppressWarnings("rawtypes")
	public ResultPojo getPageHighWayInfo(Page page,String highWayId , String highWayName,String blockId,String blockName,String orderSeq);
	
	public ResultPojo insertHighWayInfo(HighWayInfoDto highWayInfoDto , String token);
	
	public ResultPojo editHighWayInfo(HighWayInfoDto highWayInfoDto , String token) ;
	
	public ResultPojo deleteHighWayInfo(String highWayId , String token);
}
